[XEN] Make multicall info explicitly PER_CPU.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 8 Aug 2006 13:48:43 +0000 (14:48 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 8 Aug 2006 13:48:43 +0000 (14:48 +0100)
commit8eafa79a73f81ea48b7b77d3bd4b2c310cca057c
treeb9206dc4c620c034890e93cde9363005c7342a74
parent1ac7758ecb6b2ac342fc60b65277e0439102035a
[XEN] Make multicall info explicitly PER_CPU.
Also remove cacheline alignment in a few places. We leave
the common timer and schedule_data structures aligned because
they may be accessed randomly by remoted CPUs: at least we can
contain cacheline bouncing to just the offending structures.
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/ia64/xen/hypercall.c
xen/arch/x86/domain.c
xen/arch/x86/time.c
xen/common/multicall.c
xen/include/xen/multicall.h